brain embolism - German English Dictionary